/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Model.DAO;

import Model.POJO.Atividade;
import Model.POJO.Diciplina;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.ArrayList;

/**
 *
 * @author leonidia
 */
public class Arquivo{
    private Path patch = Paths.get("C:/Users/Julio/Desktop/Diciplina");
    private Charset utf8 = StandardCharsets.UTF_8;
    
  /*  public void armazenarDiciplinas(ArrayList<Diciplina> diciplinas)throws IOException{
        
        try(BufferedWriter writer = Files.newBufferedWriter(patch, utf8)){
            for ( Diciplina diciplina : diciplinas){
                writer.write(diciplina.getCargaHoraria() + ";" + diciplina.getNome() + ";" + diciplina.getEmenta()+"\n");
            }
        }
    }
    
    public ArrayList<Diciplina> recuperarDiciplinas()throws IOException{
        try (BufferedReader reader = Files.newBufferedReader(patch, utf8) ){
            String line = null;
            while ((line = reader.readLine()) != null){
                String[] t = line.split(";");
                Diciplina diciplina = new Diciplina(Integer.parseInt(t[0]),t[1],t[2]);
            }
            return null;
        }
    }
    */
    public void armazenarAtividade(ArrayList<Atividade> atividade)throws IOException{
        
        try(BufferedWriter writer = Files.newBufferedWriter(patch, utf8)){
            for ( Atividade atividades : atividade){
                writer.write(atividades.getListaNota() + ";" + atividades.getData() + ";" + atividades.getNome()+";" + atividades.getTipo() + ";" + atividades.getValor()+"\n");
            }
        }
    }
}